package com.zzc.emotisenseclassroom.domain.sudentScore.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * Copyright Zzc
 * FileName: StudentLineOptionRequestDTO
 * Author:   Zzc
 * Date:     2024/5/412:30
 * Description:学生课堂专注度评分趋势图（折线图）请求实体类
 * hISTORY:
 * <author>  <time>     <version>    <desc>
 * 作者姓名   修改时间       版本号       描述
 * Zzc                   1.0.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class StudentLineOptionRequestDTO implements Serializable {
    @Serial
    private static final long serialVersionUID = 8814991686480182763L;

    /**
     * 学校id
     */
    private Long schoolId;

    /**
     * 班级id
     */
    private Long classId;

    /**
     * 学号
     */
    private Long userId;

    /**
     * 统计开始时间
     */
    private Date dateBegin;

    /**
     * 统计结束时间
     */
    private Date dateEnd;
}
